<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">


/*通用样式*/

html{ overflow-x:hidden; overflow-y:auto;}

*{ padding:0; margin:0; outline: none;}

ul,ol,li,dl,dd,dt{ list-style-type:none; line-height:normal;}

body11, button, input, select, textarea{ font-family:'Microsoft yahei' ,Arial;color:#666666;}

code, kbd, pre, samp { font-family:'Microsoft yahei' ,Arial;}

address, caption, cite, code, dfn, em, th, var {

    font-style: normal;

    font-weight: normal;

}

a{ text-decoration:none; 

        transition: all 0.5s linear;

   -moz-transition: all 0.5s linear;

-webkit-transition: all 0.5s linear;

     -o-transition: all 0.5s linear;

-webkit-tap-highlight-color:rgba(0,&nbsp;0,&nbsp;0,&nbsp;0);

-webkit-tap-highlight-color:&nbsp;transparent;

}

a:hover{ cursor:pointer;}

img{border:0; max-width:100%;}

table { border-collapse: collapse; border-spacing: 0; }

h1,h2,h3,h4,h5,h6{ margin:0; font-weight:normal; font-family:'Microsoft yahei' ,Arial;}

input,table,tr,td{ margin:0; padding:0; border:none}

button,table{ border:none; background:none; margin:0; padding:0;}

select{ margin:0; padding:0; font-family:'Microsoft yahei' ,Arial;}

textarea{ resize:none; outline:0;}

input{ outline:0;}

article,aside,dialog,header,section,nav,figure,menu{display:block}

i{font-style:normal;}

.elli{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.clearfix:after{content:'';display:block;height:0;overflow:hidden;clear:both;zoom:1;}

*{font-family:"微软雅黑";}

a{color:#666666;}

/*字母大写*/

.D1{text-transform:uppercase;}

/*字母小写*/

.D2{text-transform:lowercase;}

/*字母首字母大写*/

.D3{text-transform:capitalize;}

.container{ padding-right:15px; padding-left:15px; margin-right: auto; margin-left: auto;}



@charset "UTF-8";

/*切图：zcy*/

/*公用*/

.container-fluid{ width:100%; float:left; padding:0;}

.container{ padding:0; margin-right: auto; margin-left: auto;}

@media (min-width: 768px) {

.container{ width: 768px; }

}

@media (min-width: 992px) {

.container{ width: 992px; }

}

@media (min-width: 1200px) {

.container{width:1200px;}

}

@media (min-width:1200px){

.container {width: 1200px;}

}

#obtn .h133{ height:133px; background:white;}

#obtn .top{position:absolute;top:0;left:0;z-index:99;height: 179px;border-bottom:solid 4px #005197;}

#obtn .logo{ float:left; height:115px; display:table;}

#obtn .logo p{display:table-cell; vertical-align:middle; height:100%;}

#obtn .logo a{}

#obtn .logo img{ vertical-align:top;}

#obtn .topRight{ float:right; margin-top:32px; position:relative;}

#obtn .topRight .tel{float:left;padding-left:55px;background:url(../images/top1.png) no-repeat left center;background-size: 48px 56px;}

#obtn .topRight .tel h5{ width:100%; font-size:14px; color:#777; line-height:20px;}

#obtn .topRight .tel h4{width:100%;font-size:24px;color: #005197;line-height:26px;font-weight:bold;font-family:Arial;}

#obtn .topRight .lang{ float:left; font-size:14px; line-height:36px; margin-left:66px; padding-left:44px; background:url(../images/top2.png) no-repeat left bottom; background-size:40px 40px; position:relative; padding-top:14px; font-size:16px; color:#333; line-height:32px;}

#obtn .topRight .lang:before{ content:''; width:1px; height:46px; background:#e2e2e2; position:absolute; left:-40px; top:2px;}

#obtn .topRight .lang a{ color:#333; margin:0 10px; display:inline-block; vertical-align:top; text-transform:uppercase;}

#obtn .topRight .lang a.on{ color:#f29425;}



#obtn .topRight .so_box{ float:right; margin-top:8px; height:38px; margin-left:48px; background:#005197; position:relative; z-index:3;

-moz-border-radius:19px; 

-webkit-border-radius:19px; 

-khtml-border-radius:19px;

border-radius:19px;}

/*#obtn .topRight .so_box .Search_but{ display:block; width:38px; height:38px; overflow:hidden; cursor:pointer; background:url(../images/top3.png) no-repeat center center #005197; background-size:16px 17px;

-moz-border-radius:19px; 

-webkit-border-radius:19px; 

-khtml-border-radius:19px;

border-radius:19px;}

#obtn .topRight .so_box .Search_but:hover,#obtn .topRight .so_box .Search_but.on{ background-color:#f29425;}*/





#obtn .topRight .so{ float:right; background:#005197; z-index: 99999;

-moz-border-radius:19px; 

-webkit-border-radius:19px; 

-khtml-border-radius:19px;

border-radius:19px;}

#obtn .topRight .so .Search{ float:left; width:0px; height:38px; border:none; line-height:24px; color:#fff; font-size:14px; font-weight:bold; background:none;

-webkit-transition: all 0.5s ease-out 0s; 

-moz-transition: all 0.5s ease-out 0s; 

-o-transition: all 0.5s ease-out 0s; 

transition: all 0.5s ease-out 0s;}

#obtn .topRight .so .Search::-webkit-input-placeholder{

	color:white;

}

#obtn .topRight .so .Search::-moz-placeholder{   /* Mozilla Firefox 19+ */

	color:white;

}

#obtn .topRight .so .Search:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */

	color:white;

}

#obtn .topRight .so .Search:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 

	color:white;

}

#obtn .topRight .so .sear_sub{ float:right; width:38px; height:38px; border:none;background:url(../images/top3.png) center no-repeat; cursor: pointer; background-size:20px 20px;}



#obtn .topRight .so .tab{ width:100px; height:38x; position:absolute; left:0; top:0; text-align:center; display:none;}

#obtn .topRight .so .tab:before{ content:''; width:1px; height:17px; background:#fff; opacity:0.3; position:absolute; right:0; top:50%; margin-top:-9px;}

#obtn .topRight .so .tab span{ display:inline-block; vertical-align:top; font-size:12px; color:#fff; line-height:40px; cursor:pointer; padding-right:15px; position:relative;}

#obtn .topRight .so .tab span:before{ content:''; width:10px; height:10px; background:url(../images/right5.png) no-repeat center center; position:absolute; right:0; top:50%; margin-top:-5px; background-size:auto 10px; transform:rotate(180deg);}

#obtn .topRight .so .tab .tabfl{ display:none; width:100%; position:absolute; left:-1px; top:100%; background:white; border:solid 1px #f3f3f3; border-bottom:0; box-shadow: 0 -2px 5px rgba(255,255,255,0.2); padding-bottom:5px;}

#obtn .topRight .so .tab .tabfl ul{ width:100%; float:left; text-align:center;}

#obtn .topRight .so .tab .tabfl ul li{ cursor:pointer; margin-top:5px; font-size:14px; color:#232323; line-height:25px; font-weight:bold;}

#obtn .topRight .so .tab .tabfl ul li.on{ color:#2954a3;}

#obtn .topRight .so .tab:hover .tabfl{ display:block;

-webkit-animation:fadeInUp1 0.5s 0s ease both;

-moz-animation:fadeInUp1 0.5s 0s ease both;}

#obtn .topRight .so_box:hover .so .Search{ width:300px; padding:0 10px;}

#obtn .topRight .so_box:hover .so{ padding-left:100px;}

#obtn .topRight .so_box:hover .so .tab{ display:block;}

#obtn .topRight .so_box:hover .so .sear_sub{ width:50px;}





#obtn .topnav{background:url(../images/top4.png) no-repeat center top;background-size:1439px 126px;position:absolute;left:0;top: 147px;padding: 10px 0 0 0;z-index:11;}

#obtn .menu{z-index:99;float:left;width:100%;text-align:center;}

#obtn .menu &gt; ul{ display:inline-block; vertical-align:top;}

#obtn .menu ul .nli{float:left;text-align:center;z-index:99;position:relative;height:79px;margin: 0 10px;padding-top:24px;}

#obtn .menu ul .nli span .nli_a{display:block;white-space:nowrap;float:left;height:31px;line-height:31px;padding: 0 18px;color:#fff;text-align:center;font-size:18px;letter-spacing:1px;position:relative;-moz-border-radius:40px;-webkit-border-radius:40px;-khtml-border-radius:40px;border-radius:40px;}

#obtn .menu ul .nli:hover span .nli_a,#obtn .menu ul .nli.on span .nli_a{background-color: #2888da;}



#obtn .subw{ position:absolute; left:0; top:100%; width:100%; overflow:hidden; background:rgba(255,255,255,0.9); text-align:left; padding:0 10%; display:none; box-shadow:0 2px 3px rgba(0,0,0,0.15);}

#obtn .subw ul{ width:100%; float:left;

display: flex;

display: -webkit-flex;

flex-wrap: wrap;

align-items: flex-start;}

#obtn .subw .l1{ float:left; width:25%; border-top:dashed 1px #d0d3d7; margin-top:-1px; padding:35px 0 35px 5%;}



#obtn .subw .l1 .l1_a{ float:left; width:100%; color:#005395; font-size:18px; line-height:34px; font-weight:bold;}

#obtn .subw .l1 .l2_ul{ float:left; width:100%; margin-top:12px;}

#obtn .subw .l1 .l2_ul .l2{ width:100%; float:left;}

#obtn .subw .l1 .l2_ul .l2 .l2_a{ float:left; line-height:26px; border-bottom:dashed 1px transparent; display:block; font-size:14px; color:#333;}

#obtn .subw .l1 .l2_ul .l2 .l2_a:hover{ border-bottom:dashed 1px black;}

/*#obtn .subw .l1.l1_b{ width:60%;}

#obtn .subw .l1.l1_b  .l2_ul .l2{ width:50%;}*/



			
			
.header {

  width: 100%;

  position: relative;

}



.top_top {

  widows: 100%;

  height: 45px;

  background: #efefef;

}



.top_top p {

  float: left;

  line-height: 45px;

  font-size: 14px;

  color: #666;

}



.top_top .pc_yuyan {

  float: right;

}



.top_top .pc_yuyan span {

font-size: 14px;

line-height: 45px;

/*padding-left: 40px;*/

float: left;

/* margin-left: 30px; */
}



.top_top .pc_yuyan span:first-child {

margin-left: 0;

padding-left: 25px;

/*background: url(../images/china.jpg) no-repeat left center;*/
}



.top_top .pc_yuyan span:first-child + span {

  /*background: url(../images/eng.jpg) no-repeat left center;*/

}



.head_top {

  width: 100%;

  background: #fff;

}



.head_top .fl a {

  float: left;

}



.head_top .fl a img {

  height: 129px;

  display: block;

}



.head_top .fr {

  margin-top: 37px;

}



.head_top .fr .tel {

  float: right;

}



.head_top .fr .tel p {

  padding-left: 60px;

  background: url(../images/dianh.png) no-repeat left center;

}



.head_top .fr .tel p i {

  font-size: 14px;

  color: #666;

  display: block;

  font-style: normal;

}



.head_top .fr .tel p span {

  display: block;

  color: #265db0;

  font-size: 25px;

  font-weight: bold;

}


			</pre></body></html>